package 线程.作业.卖票;

public class maipiao01 implements Runnable{
    private static int piao=50;
    //定义有50张票
    private static String 锁=new String();
    //做一把钥匙
    @Override
    public void run() {
        while (true){
            //死循环卖票
            synchronized (锁) {
                //只有拿到钥匙才能进去
                if(piao>0){
                    //如果还有票
                    System.out.println(Thread.currentThread().getName()+"正在卖第"+piao--+"张");
                }else{
                    //如果没有了
                    break;
                }
            }
        }
    }
}
